home *** CD-ROM | disk | FTP | other *** search
/ Gekikoh Dennoh Club 5 / Gekikoh Dennoh Club Vol. 5 (Japan).7z / Gekikoh Dennoh Club Vol. 5 (Japan) (Track 01).bin / internet / xip / iijppp.lzh / INSTALL < prev    next >
Text File  |  1994-10-14  |  1KB  |  63 lines

  1. Installing User process PPP
  2.  
  3. 1. Installing tunnel device
  4.  
  5.   a) Move source files found in driver directory under /sys.
  6.  
  7.      1. Drivers are place in Drivers/ directory. Choose proper one
  8.     suitable for your system.
  9.  
  10.      2. Copy if_tun.[ch] into /sys/net.
  11.  
  12.      3. BSDI users need to apply a patch found as `diffs'.
  13.  
  14.   b) Copy if_tun.h into /usr/include/net, too.
  15.  
  16.     # cp net/if_tun.h /usr/include/net
  17.  
  18.   c) For BSDI users, edit /sys/conf/files and add if_tun.c.
  19.      Sample is available as Drivers/BSDI-1.1/files.
  20.  
  21.   d) Edit /sys/i386/i386/conf.c and add definition for tunnel device.
  22.      Sample is available. BSDI user also need to apply a patch into
  23.      kern/subr_pdev.c.
  24.  
  25.   e) Edit your kernel config file and insert next two lines.
  26.  
  27.       options      TUN
  28.  
  29.       pseudo-device  tun  4
  30.  
  31.   f) Rebuild kernel and reboot.
  32.  
  33.   g) Create tunnel device.
  34.  
  35.      Look at your /sys/i386/i386/conf.c and find out a major device
  36.      number assigned for newly added tunnel device. (Here I assume 29).
  37.  
  38.      Use mknod to create a device file.
  39.  
  40.     # cd /dev
  41.     # mknod tun0 c 29 0
  42.     # mknod tun1 c 29 1
  43.     # mknod tun2 c 29 2
  44.     # mknod tun3 c 29 3
  45.  
  46. 2. Installing PPP program
  47.  
  48.   a) Look src/defs.h and check MODEM_DEV and MODEM_SPEED definition, and
  49.      make necessary changes.
  50.  
  51.   b) Edit example/ppp.conf and example/ppp.linkup to meet with your PPP peer.
  52.  
  53.   c) Compile it.
  54.  
  55.     % make all
  56.  
  57.   d) Install
  58.  
  59.     # make install
  60.  
  61.   Because BSDI ppp is available as /usr/bin/ppp, check your PATH environment
  62.   definition.
  63.